home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CU Amiga Super CD-ROM 11
/
CU Amiga Magazine's Super CD-ROM 11 (1997)(EMAP Images)(GB)(Track 1 of 3)[!][issue 1997-06].iso
/
www
/
http
/
www.amigasupport.com
/
software
/
arc
/
fpvoc.lha
/
Source
/
classbase.i
< prev
next >
Wrap
Text File
|
1995-01-22
|
1KB
|
58 lines
******************************************************************************
*
* VOC Datatype, based on the sourcecode found in OS3.1 Native Developer Kit
*
* Written by Christian Buchner
*
******************************************************************************
* classbase.i
IFND CLASSBASE_I
CLASSBASE_I SET 1
;-----------------------------------------------------------------------
INCLUDE "exec/types.i"
INCLUDE "exec/libraries.i"
INCLUDE "exec/lists.i"
INCLUDE "exec/semaphores.i"
INCLUDE "utility/tagitem.i"
;-----------------------------------------------------------------------
STRUCTURE ClassBase,LIB_SIZE
ULONG cb_SysBase
ULONG cb_DOSBase
ULONG cb_IntuitionBase
ULONG cb_UtilityBase
ULONG cb_DataTypesBase
ULONG cb_SuperClassBase
ULONG cb_SegList
STRUCT cb_Lock,SS_SIZE
ULONG cb_Class
LABEL ClassBase_SIZEOF
;-----------------------------------------------------------------------
LIBINIT
LIBDEF _LVODispatch
;---------------------------------------------------------------------------
CALL MACRO <Function_Name>
xref _LVO\1
jsr _LVO\1(A6)
ENDM
;---------------------------------------------------------------------------
GO MACRO <Function_Name>
xref _LVO\1
jmp _LVO\1(A6)
ENDM
;---------------------------------------------------------------------------
ENDC ; CLASSBASE_I